package com.amigo.online.provider.sync.abs;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Component
@ConfigurationProperties(prefix = "sync.data.mongo")
public class BasicMongoDataProjectProperties {

    private List<String> videoUpdateList;

    private List<String> userUpdateList;

    private Map<String, String> videoProjectMap = new HashMap<>();

    private Map<String, String> userProjectMap = new HashMap<>();

    public List<String> getVideoUpdateList() {
        return videoUpdateList;
    }

    public void setVideoUpdateList(List<String> videoUpdateList) {
        this.videoUpdateList = videoUpdateList;
    }

    public List<String> getUserUpdateList() {
        return userUpdateList;
    }

    public void setUserUpdateList(List<String> userUpdateList) {
        this.userUpdateList = userUpdateList;
    }

    public Map<String, String> getVideoProjectMap() {
        return videoProjectMap;
    }

    public void setVideoProjectMap(Map<String, String> videoProjectMap) {
        this.videoProjectMap = videoProjectMap;
    }

    public Map<String, String> getUserProjectMap() {
        return userProjectMap;
    }

    public void setUserProjectMap(Map<String, String> userProjectMap) {
        this.userProjectMap = userProjectMap;
    }


}
